"""
SSH远程控制工具配置文件
"""

# 中继服务器配置
RELAY_SERVER_HOST = "43.138.206.57"  # 中继服务器地址
RELAY_SERVER_PORT = 80         # 中继服务器端口
RELAY_API_BASE = f"http://{RELAY_SERVER_HOST}:{RELAY_SERVER_PORT}/api"

# SSH配置
SSH_PORT = 22                    # 本地SSH端口
SSH_USERNAME = "sshrelay"          # SSH用户名
SSH_KEY_PATH = "~/.ssh/id_rsa"   # SSH私钥路径

# 客户端配置
HEARTBEAT_INTERVAL = 30          # 心跳间隔（秒）
CONNECTION_TIMEOUT = 10          # 连接超时（秒）
MAX_RETRY_ATTEMPTS = 5           # 最大重试次数

# 日志配置
LOG_LEVEL = "INFO"
LOG_FILE = "/tmp/ssh-remote-tool.log"

# 安全配置
KEY_EXPIRY_HOURS = 24           # 密钥有效期（小时）
MAX_FAILED_ATTEMPTS = 5         # 最大失败尝试次数

